Clean and comfortable. Much more spacious than expected. Clear communication. Great stay!