A fantastic place. Fantastic hosts. Great location. Highly recommended. I'll stay again.