Location perfect. Beautiful views. Clean, pleasant front desk. Everything you need for a great stay. Highly recommend