Excellent communication, great location, and a super-comfy bed. Perfect place to stay!