We absolutely loved our stay and in such a wonderful location.
Great small touches like amenities in the bathrooms and kitchen facilities for self-catering.
Highly recommend!