Stunning views steps from the beach. Sparkling clean. Lots of amenities. The description is on point. Hassle free check in and out. I’ll definitely stay again.