The pitches were clean though not level. For out of season the price far too high considering that the bathroom facilities were not clean, cold and unpleasant. Though we looked forward to the indoor pool, decided not to use it once we got there due to the odor, cleanliness and visibility from the bar/restaurant. The location near the beach with beautiful views was the best aspect.