Booking blunders: online platform apologises after solo traveller’s viral scam in Cape Town