Fantastic place. Wonderful location. Great hosts!