Fantastic location. Amazing accommodation. Great hosts.