Diane's place is simply fantastic. Large, comfortable, squeaky clean and great views. What made it stand out from the other places I've stayed in was the team working in the restaurant downstairs (also run by the same family) - they were so happy to help us with whatever we needed. I would definitely recommend this place to others, especially families because they just made it so easy and welcoming :)