We had a wonderful stay with Graeme! The flat was supremely comfortable and clean, with everything you might need. Plenty of space and understanding for our grumpy dog and Graeme was lovely. Would not hesitate to recommend!