Clean! Comfortable beds and modern bathrooms! Easy check in & out! Good communication!