Very clean and great communication. We felt comfortable and cared for. The jacuzzi was so nice! Beds were soft and comfortable. Kid friendly place. Overall a wonderful experience. Will be back another time!