We loved our unit B308 a lot! A lot of custom touches and amenities provided by the owner of the unit. We were packed for a long weekend trip with 2 children but the unit was already stacked with all we needed for a 3 night stay! The pool was clean, quiet and family friendly, access to the beach was extremely close! The premises were under security check regularly through the day. Plenty of parking space and our van was in sight from our patio the entire time. We didn’t get the type of room service you would expect from a typical hotel but trash bins were nearby and we were okay tidying up ourselves! The unit we stayed had a full kitchen and stacked with the type of stuff you will need for a beach getaway, chairs, life jacket, kids toys, utensils, etc. We went to the island for a first time and the resort was a great destination for my family!