As for the TripAdvisor stuff...take it all with a grain of salt. I always look up the best places I've ever stayed and there are always bad reviews about them. And, I've never posted a positive review to counter those. Shame on me, but I don't think most people do.