Loved our visit. The campsite was a bit uneven but we managed. There were plenty of hiking trails to explore, and nothing was too difficult or too far. All the staff were super friendly and the walk on the beach was a bonus.