Wonderful location, fantastic amenities, great check in process!