This accommodation has it all - wonderful host, great location and excellent facilities. We will return one day!