A wonderful secluded space moments away from the beachfront