Best of all worlds ... great location, amazing place and the most hospitable hosts. Highly recommended.