Stunning location and clean and comfortable accommodation perfect for our needs. A special place to stay! We will be back.