Hi,
Me and my wife stayed here for 3 days and thoroughly enjoyed our time. The apartment is located at a very convenient location and is full of all the amenities. The hosts also provide tons of swimming/snorkeling equipment.
We also enjoyed the community pool and the ocean views that come along with it. We would highly recommend this place.