Great hosts. Lovely place. Prime location. Easy check. Great communication.