The Secret Garden is an oasis in touristy Oia—- right off the main drag of everything you have your own slice of Heaven. Louanna, the owner, happened to be on the island during our stay and made sure everything was perfect. We will 100% be back next time