excellent location, parking spaces were plenty, streamlined check in check out process.