The property itself is very nice, clean, and private. There is on-site parking available right in front of the units, so it's very convenient. I highly recommend renting a car while staying in this area. Oscar, the host, was very attentive to our needs throughout our stay. The Wi-Fi didn't work the first day we were there, but he came the next day and fixed it. It was still a bit spotty and only seemed to work in the living room area and we had no service in the bedrooms, but it was manageable. We stayed in one of the lower level units and it was nice being right on the beach with a private pool, but unfortunately, it was seaweed season and there were large brown piles of seaweed partially obstructing the view of the ocean. Oscar did warn me of this one day prior to check-in. The smell was unpleasant, so it was difficult for us to remain outside for long periods of time. On the bright side, if you walk to the left about 10 minutes up the beach where some of the other resorts are, the beach is much cleaner. The Lol-Ha restaurant, which is about a 6 min drive away, also did a great job of keeping the beach/water at least semi-free of seaweed. We visited the Yal-Ku lagoon to get some swimming in too, which is near Lol-Ha. There are a few other cafes and restaurants in that same area that were good that I would recommend visiting while staying here: Turtle Bay Bakery & Cafe (good for breakfast), Taverna (Italian), and Buena Vida (this was our favorite).