Exceeded every expectation, a wonderful stay! Great communication, amenities and location.