We did this 5 day cruise in November and got the military rate of $199.00 for an ocean view. For 2 people it was $486.00 total so at $249.00 you still are only talking about $300.00 pp and let me tell you it was WONDERFUL!
I had never done less than 7 days but this was actually a very nice 5 days though I would have loved more. I loved Grand Turks and Half Moon Key. I am thinking of going again if I can talk my daughter into it this time. Hubby can't get the time off.