great communication, the place is set up very well and had every amenity we needed. had an all around great and relaxing stay.