Great! Flexible check-in, very clean, great amenities!