Great location, excellent amenities, and very clean.