Excellent location! Lovely hosts! We had a perfect stay. Highly recommend .