The customer service is excellent. The property is fantastic. We booked a 4-bedroom property. There are two large master rooms with a jacuzzi, tub, and showers: one "adult" room and another for kids with two beds. The kitchen had everything to need, and the living room and dining were perfect. We had a great time here because we were together without being on top of each other. I recommend it. We have come here at least ten times and never disappoint.