Very clean with great amenities. Excellent location. Highly recommend