Very clean. Great location. Great communication (I speak Spanish). Mattress was a bit of an issue- but only because I have back problems. But overall definitely a good experience.