Great place, very clean and super comfy beds! Mary is a great host and was very welcoming. Only thing to bare in mind is that although the flat is close to the beach the hills are steep so walking back with a stroller at night will demand strong legs.
That said- we definitely recommend Mary’s place!