Incredible place, incredible location, incredibly thoughtful hosts.
Highly recommended.