Very clean; clear communication. Lovely place to stay!