great communication and provide lots of amenities that excceded our expectations