Very clean & looks ever better in person. Has pretty much everything you could need over your stay. Communication was great & check in/out was seamless. Definitely would stay here again