We really enjoyed our stay here - we didn't arrive until past midnight, so arrangements had been made for us to pick up the keys somewhere locally, with full instructions to make sure we got in with no trouble, which was great.
The apartment was bright and in a great location - just a short walk to local shops and the beachfront, with more than enough space for 2 of us and a fantastic sea view. The car parking was really useful for us too.
Some things weren't quite spotlessly clean (the white sofa's looking a bit grubby), and the shower attachment didn't always secure very well, but overall the apartment was in good condition, very pretty and bright. The gardens were gorgeous too, really well looked after.
As our stay was late September, one of the pools had already been drained, but this wasn't an issue as it was really quiet in the block of apartments, with two other full pools - and we didn't actually end up using them anyway (as the beach was so near).
There were plenty of plates, glasses etc and some cleaning equipment but you'll need to bring washing up liquid/soap etc.