Good place to stay if you are looking for a quiet time with family and a very good beach near by as well as plenty of restaurants. The flat was small but clean and had everything you required.
The agency who manages it were very helpful and ready to help.