Jun 24, 20212 minPotato Head Studios Bali to open with long-stay optionsPotato Head Studios Bali is set to open next month with long-stay working holiday options