The whole place is immaculately clean, and very comfortable with great amenities. Communication was perfect; they provided everything I needed to know without my having to ask. No room for improvement.