Great location, cozy, great host, great bed, and great communication.