This unit didn't work for us. The host was responsive and communicative at check in and for questions and the place undoubtedly has a great location and we loved the pool. We appreciated the beach gear provided (boogie boards, snorkels, fins, chairs, umbrella!) - but the description didn't give us the info we needed to determine if the unit was right for us or not. The main issue for us was the place basically doesn't have any real climate control (AC). Not only are there windows in every room that are not sealed at all (there are screened, slatted windows that don't fully seal to the outside air) but there are very old window AC units in 2 rooms only. The AC in the living room never worked during our stay and from the looks of it hasn't in a while. Host said it needed to be serviced and then we never heard back. The bedroom AC worked but was so loud I almost couldn't believe it - made it next to impossible to sleep soundly. The upstairs loft was stiflingly hot the entire time and had a swamp cooler on a stool tied up with a bungee cord and a bucket that needed to be emptied. As we were there in July, it was very hot and humid inside the unit the entire time. It was also dated and run down and wasn't the cleanest. My feet would get black from walking around inside so I had to wear sandals. I am sure there are folks it'd work for, but with a small child and in the July heat & humidity, it was a very rough stay to be honest. For the very premium price we paid this was all really tough to reconcile.