A great location, lovely flat and hosts who kept in touch with us throughout our stay.