Good communication, cleanliness, location and overall a lovely stay!