I stayed at Ayesha's place with my grandmother. The location was great, it was pretty central for what we wanted to do on the north shore.
There was a bug problem but Ayesha's husband took care of it immediately.
Somehow I missed that there wasn't AC in the apartment. It got uncomfortably hot even with the 2 fans she provided.
Overall, it I was just by myself or with a friend I might stay there again but not with my grandmother or someone her age.