An excellent location and accommodation which exceeded our expectations. Nothing was too much trouble for our hosts who made our stay memorable.