El pueblo de San José está situado en una ensenada custodiada a ambos lados por altas elevaciones de roca, cuenta con amplias y bellas playas rodeadas de montañas.