Excellent communication, check in was a breeze and the place was perfectly clean!