Fantastic location and friendly hosts who went out of their way to make it great.