I'm looking for a nice, upscale hotel in the $300 to $400 range. I want high star ratings and really good customer reviews, and I'd also like it to have a hot tub for sure and somewhere near the beach would be great.