Beautiful place, excellent hosts, exceptional accommodation. Loved every minute.