Clean. Great location. Amazing staff & check-in & out was easy. Definitely worth the stay