Booked a hotel in August for a March stay through TripAdvisor. The Strand in Myrtle Beach cancelled one day before arrival because they are doing renovations to two buildings! Called Trip Advisor for help and they said they would call and try to work it out with the hotel and never called me back. No reason to book through their site when they aren't willing to help if there is a problem.