Big place, great amenities, smooth check-in