Hiya Tag,
I'm just back from Barcello (Fueteventura, not Club) - where I celebrated my 40th!
![:cheers](/storage/forum/smilies/cheers.gif)
Had a great time - beautiful hotel. Request a room in block 2 or 3 - it will face the sea (presuming that's your preference of course!). We booked through Budget Travel & told them that it was my 40th - on arrival at the hotel we were greeted by champagne on ice and a basket of fruit in our room.
To answer your original question... yes, it is requested that men wear long trousers at dinner.