We had a wonderful beach holiday here. Fantastic location! We had everything we needed and enjoyed every moment. The kids had an absolute ball. We will be back.