We want to stay on the island. I have only found 2 hotels so far; Le Mouton Blanc and The White Sheep. Unfortunately, I cannot find a website or information on The White Sheep. Does anyone know how to contact them? Anyone know of any other hotels that I can contact? Thanks.