Wonderful stay, great amenities and great communication