Clean and comfortable with nice personal touches that made for an enjoyable stay.