Excellent location. Everything is within walking distance. Nicest staff. The were incredibly helpful during our stay.