The room we stayed in really could’ve used some work. Part of ceiling was cracking and had displacement, shower needed recaulking pretty badly, and WiFi connection isn’t great. However, beach access easy, great dining options, nice pool, and great fenced in dog area for our dog to use the bathroom and run around in. Overall a decent stay, but the place needs a little mending. Our dog definitely enjoyed it, so for him 5 stars.