absolutely amazing , magical place . great location , beautiful people , wonderful retreat .