Lovely flat, great location, outstanding and responsive hosts! 3rd floor location means there are some stairs to climb...