Have to say, JMD, I think the Illa d'Or, as a place to stay, is vastly overrated - we did stay there in August a couple of years ago and were hugely disappointed. Not a four-star experience by anyone's standards. I gather there has been some refurbishment since but as I understand it this has mostly been of the public areas - and the bedrooms/bathrooms were frankly pretty grotty (and we had a superior room!) It seems very expensive for the level of service it offers and a major issue, for us as guests with children, was the lack of a real beach. As a venue for drinks it is glorious, but the hotel experience is less impressive - there are better places to stay on the Pine Walk, the Miramar for one.