Beautiful location with excellent, well considered amenities. Great value for money. Perfect spot for getting away and relaxing... something a bit different.
Would go again!