A lovely stay in a fantastic flat, brilliant location and friendly and helpful hosts.