I only stayed one night at John's place, and had a pleasant experience. The receptionists were super kind and helpful, gave me lots of tips and even made me tea! The room had been upgraded from the one I had booked initially, which was very nice. The place was very clean and stylish, nice comfy bed and I even liked the pillow. The location is on the outskirts of the town and up a pretty steep hill, which was nice as it is away from all the crowds and the noise, and offers stunning views. However, be prepared to climb! There are a couple of small very basic food shops not too far away. Both the windmills and a nice little beach are within a 10 minute walk. The only drawback was that all rooms open to a quite large car park, and there were cars and quad bikes coming and going late into the night, and one car's alarm kept going off every 10 minutes early in the morning. Sound insulation is not the best, and for a light sleeper like me that was an issue, even in low season... Otherwise all was perfect.