An excellent place to stay in a great location! Tons of nice extra touches to go along with a great place to stay.