Super clean, lots of amenities, and awesome location. Great place!