Excellent place, best location. Great recommendations from the hosts for restaurants and places to go. We had a great time.