Excellent location and all amenities within walking distance. We were just sorry our stay was so short.