We absolutely LOVED our stay at Joshua's condo. The condo is in a great location. It is within walking distance to shops, restaurants, groceries, and rentals. The resort grounds were immaculate. The on site restaurant/beach bar (Oasis on the Beach) has good food and drinks. The pool is awesome. There are waterfalls and caves you can swim into plus water slides.
The unit itself was very clean and well appointed. We all wished that we could stay and live there. The kitchen appliances are top notch. We had everything we needed to prepare our own meals. We enjoyed watching the sunrise every morning from the main balcony...such a beautiful view.
I wouldn't hesitate to stay at one of Joshua's rentals again. He is an A+ host. Great communication and fast responses to all of my questions.