Generally okay but overpriced. Not helpful at booking agent to sort out issues we experienced.