Beautiful location and spacious, lovely accommodation! Exceeded all of our expectations! We hope to return again and again!