The site is pretty crap, but the island is one of the finest retreats you can hope to find in life.
One of the best restaurants you can find in the Med. Yes, I love gourmet food. And did I tell you it is located in paradise?