This place is amazingly clean and decorated nicely. Makes you feel like your at home away from home with helpful amenities like exercise equipment, beach toys,towels and soaps in the shower. Beds were super comfy!