Extremely clean and new place, excellent amenities, great location