Great location with plenty of amenities on site. Seamless check in and stellar service.