Spotlessly clean and a really great layout and location. This was my second stay here and I would definitely return.