Very clean, fantastic location. Check-in / check-out was seamless, and everything was very convenient. Great, spacious place as well.