Very clean, great location in terms of restaurants, great amenities, very responsive host and accommodating!