Adorable little studio! Just as in the pictures and description. Everything was clean and new. Had all the perfect amenities we needed to make our stay comfortable. It was great to have snorkel gear, beach chairs, and beach towels. There are a few different places to eat near the lobby area on the property which made it nice when we didn't want to go far. Place is walking distance to shopping and restaurants. Bed and pillows are super comfortable! Would have been nice to have a separate sink for the kitchen area because you have to use the bathroom sink. Parking wasn't the easiest but its secure. Overall place was great and had a wonderful time!