We stayed here for vacation to get more a submerged feel. The property was very clean and provided anything you needed if you felt like cooking for yourself while on the island! The check in/check out process is the only thing I will complain about. It wasn’t until after I was on the plane back home did I receive check in instructions from the listed owner. So, if you’re worried about that like I am, make sure to reach out well in advance or you’ll be walking around the property waiting for someone to help you out… other than that, our stay was great, the listing was slightly misleading by the pictures as it is not quite as luxurious, but it was clean and nice and worked well for our vacation!