You will have a great time. What room you thinking? We stayed in two different ones? There are some above the lobby area with roof deck pools that are great.
Staff is very accomodating, food was so/so, other places in Anguilla that are much better. For cheap, fun Mexican go to Picante right down the street from the Viceroy. Go to Gerards for lunch, fresh breads, great sandwiches and cookies to die for.