The location is great, plenty of shops and restaurants nearby. The sea view is stunning but the flat gets no sunshine (we were there in winter) so was often cold, the heater was fine but it took a while to warm up.
Everything worked ok but there were a few unfinished things i.e, holes near sockets, odd cables loose which, if I had young children, I would have been concerned about.
Our greatest criticism was the master bed which was dreadfully uncomfortable and really could do with a new mattress.
It would have been nice to have a few essentials in the flat i.e. soap, sugar, tea, extra loo rolls. It was a bit of a pain having to go out and buy them when you're only staying a short time.