Our self contained beachfront cabin was spotless, well equipped and maintained, comfortable, and had a great shower. Good location overlooking the beach though nowhere in the camp is more than a few metres from it anyway. The EV charger at the camp was a great bonus.