Very sketchy. Confirmed booking then cancelled at the very last moment leaving us (a family with a toddler) in a difficult position.