beautiful place, wonderful hosts, best communication skills. definetly flawless