Excellent location and excellent recommendations of places to visit and eat.