Very clean and nice. Great communication. Overall a very good stay!