20th Anniversary...I'd think Portifino Bay. I hear it's very romantic and you can get a room with a balcony overlooking the beach. Ask for the Fan Club Rate and the Entertainment Rate and see which is the best price. You can book without having the card in your posession. Then you can get whichever card you need before you check in. Enjoy your stay whichever hotel you pick.
Congratulation on your Anniversary!!!!