Beautiful place and as clean as the photos show. This is always a big deal to me because sometimes photos hide all the nasty things. However, you could eat off the floor here. Cute little place right on the beach, with a great view of the ocean. You could sit on the couch and see the sea or have coffee or a meal on the balcony and hear the waves or watch the sun set. The finishing touches were very beautiful! The host even left snacks and the on site binder had great info that was super easy to understand. This trip was for just me and my husband but we can’t wait to go back and bring the littles. The location of the unit is right next to reception, restaurant, and over looks the pool/spa. It’s about a 5-7 minute walk to the beach. It was also very quite and peaceful and that is exactly what we needed. We loved it!