Super clean, amazing amenities and a great location.