The property fits the description and pictures. It’s great. The only thing that I feel everyone should be made much more aware of is that the realty office is connected to the garage, no big deal, nothing about the location of the office was disruptive at all, the description should just include a note about this. The thing they need to be MUCH more clear on is the housekeeper that is provided. I had no idea there was going to be someone on the property for a full day almost every single day we were there 7 days. We were notified of this at check in and did let them know it was not necessary, so we were surprised when she showed up after all, every single day. We chocked it up to the fact that they had already staffed her for our stay so if we sent her home she probably wouldn’t have gotten paid. We mostly just felt bad that she had to spend the days finding things to do outside on the property. She was helpful when asked, but mostly she just stayed in the laundry room until I told her she could spend her time in the back yard, I didn’t want her to spend her days uncomfortable. I bring this up because it should be brought up far before check in if you as a guest want the housekeeping service or not. Overall property was great, my family and I were comfortable and had everything plus some that we needed. And the location is great! You can walk to several different beaches with great snorkeling. The kids loved having the pool to hang out in/by after beach time.