Beautiful location, knowledgeable and gracious hosts, comfortable and well-appointed apartments.