The unit is located in a planned community and it is very nice. Upon entering, we were surprised by how new everything felt. Our family of six had plenty of room to stretch out. The kitchen is well stocked -- also had condiments/cooking oil. The place also had 2 beach chairs, some beach toys, cooler. There was some snorkeling gear, but we had brought our own. Everyone really liked the place. My kids really enjoyed the pool and the hot tub. A/C worked well.