Fantastic place, fantastic location, fantastic hosts!
Highly recommended!