Great location, superb hosts. Kevin gave us lots of tips and advice about the best places to shop and eat.