Oceanside= house that faces or is in close distance to the ocean as opposed to an inlet, bay, intercoastal waterway and the like. It might not be exactly on the beach but it is close and within walking distance.

beachfront= normally used to describe something that is right on and has direct access to the beach.