A little gem. Warm, comfortable and well situated, with supportive hosts.