Great location with a great view. Check-in directions were step by step nothing was missed which made it a breeze checking in. The on-site parking is convenient and in a secure garage. All the necessary items were available. We would stay here in the future.