Great hosts, beautiful place - we want to spend more time there next time.