Clean, everything you could want and in an excellent location. Lobby staff were friendly and helpful too. Would definitely stay again.