Spotless clean and tidy place. Great communication and even home cooked muffins on arrival.