A fantastic place to stay. A beautiful house which is really well equipped in a beautiful part of the world