Great overall experience. Pros: location, view, parking, check in and out process. Cons: none