Great communication, great location, and a great stay.