Great place to stay. Lovely neighbourhood, very convenient location, and very neat and well maintained apartment. The only issue we had was due to unexpected change in weather in May, the apartment was a bit cold with the winds and rain, and the central heating had already been switched off. Craig did respond very promptly and provided access to a couple of convection heaters, though!
Would recommend this place without any hesitation.