Very clean, great amenities and very accommodating. Would recommend!