Stunningly beautiful location, extremely comfortable, lots of extra special touches and a great friendly host. Couldn't have been happier