The flat is ideally located, literally facing the bay and has a nice terrace to enjoy it. Inside, you'll find everything you need and it is very clean. It even has more character and charm than the pictures would allow you to believe.
Celia's hosting skills however, were, for us at least, rather disappointing. Even though she has a nice contact, you need to be prepared to wait for her (in our case: more than one hour upon arrival and 30 minutes when leaving). When finally there, she does not impress either. The check-in lasted 10 minutes and the only restaurant she recommended was owned by one of her friends (in all fairness we did not try it, maybe it's good). The check-out is worse, she'll count every single pillowcase, fork and knife, ... Not even a thank you for cleaning and tidying the whole place.
Altogether, you only see Celia twice and the place is very good value so go for it !
A word of advice though: the view (albeit still great) is not the one advertised in the photos.