Joshua is a fantastic host! This is our second time staying in Joshua’s property and each time we had a fabulous experience. We woke up to the beautiful beach just outside our balcony and went to sleep to the sound of the ocean. The resort is in a fabulous location and made for a fun and relaxing vacation. I will be back and hope to stay in Joshua’s property again in the near future.