This is in a great location. Everything you need is in walking distance. We were only here for a short stay but it had everything we could need! Communication leading up to the stay was good and made the check in process easy. We appreciated the recommendations that were available for us.