We were just there, in January 2011. Wonderful service, beautiful, clean, comfortable. Pool is awesome too with a bar that plays the music at just the right levels... never had to yell above the Carribbean tunes...
My only suggestion: careful with the real little kids - troubles climbing up the water toys in the ocean....