Excellent place, smooth check-in. Great location and amazing amenities.