WHERE TO STAY ON THE ISLE OF PINES ?