Great location with a 5 star experience for a speedy check in, cleanliness and customer service.