One word, stunning.
This place had it all, from the amazing host, location and accommodation.