We had some really nice days here, the beach is close (be aware that you have to cross the street) and there are good restaurants very close.
Also some nice beaches for snorkeling but also for very small kids (2 years in our case).
You can get most things for daily life on the camping place.
Parking is directly in front of the building