(4 out of 5)
Online website interface was a little hard to navigate at times. Also, initially our flights came with a long 12 hour layover after a couple changes with the airline but when I went to check the airline website itself, I found several flights that were direct at the same price with much more convenient hours for us. Customer support was great and we were able to change our flights after booking with the company. Overall however, everything was great. Both the hotels were very nice and affordable.