Very clean, awesome amenities, and great location.