The property was clean and communication about accessibility of the unit was very good and concise. Bed was comfy and the unit has a wonderful view. It’s a great place overall. We enjoyed our stay immensely. Pool is kept clean and great temperature and the grassy area is lovely. Snorkeling right off this beach is perfect. Only thing I can recommend is maybe updating the couch and chairs and we only had one drying towel and no dish rags.