Gorgeous location and accomodation. Had a wonderful 5 star stay. Small extra touches so much appreciated.