Really excellent place with a full kitchen, wonderful terrace and lots of homey touches, all in an ideal location.