I booked a trip with orbitz for st Thomas and it was easy. They emailed me before each flight any changes to gates or delays. Maybe check them out.
If you can afford to dont stay at Excalibur. It sucks. Hard. It's at the end of the strip so lots of walking or cabs and its old and weird themed, also not a lot to do in the hotel itself and the buffet wasnt very good