We (party of 6) had an amazing one week stay at this beautiful condo. We could not have asked for a better location as we were right by the beach and close to restuarants and shops. We were so surprised at how well stocked the condo was as well! Not only did they offer kitchen and bathroom supplies, but the closets held snorkeling gear, body boards, beach chairs, and more.
I also would like to mention that when we arrived, the wifi was not working. However, after just a call, they were quick to bring us a new router and we had no problems the rest of our trip.
Nothing but good things to say about this place!