I had a great time at this camp. Everything is really beautiful and brand new. The breakfast is amazing. Every day there is a different special. The surf lessons with Ozzie, the local guide, are excellent and I improved my surfing a lot. They take you to different spots. They also organized a day trip snorkeling for us which was also amazing. I would definitely recommend this place.