Very clean. Great location. Easy check-in. Perfect for my wife and I with a 1-year old baby. They provided us with a crib and the amazing location allowed us to walk everywhere.