Very clean place, all amenities as promised, personal check in, great location.