The unit was great, and the resort was awesome! We had efficient communication with the host. Any minor issues we had were resolved very quickly. It would have been helpful if the unit had beach gear such as chairs or a small drink cooler for day trips to other areas of the island. We would definitely stay here again.