Very nice. Very clean. Great location. Lots of amenities. Would definitely recommend this place and would stay again.