Absolutely fantastic location and wonderful hosts!