Ayesha's studio is in a great location, right opposite the water, around the corner from Ted's and in the beautiful North Shore where everything is a little more relaxed. Our stay was easy and Ayesha was laidback and welcoming.