Friendly, helpful hosts and a clean, comfortable, sunny flat.