If the booking has been accepted the deposit payment process will have been set in motion.  This will also initiate a contract process.   The Host/Owners term&conditions will at that stage over the cancellation of an Accepted Booking.  GoholidayLets is not a party to this contract so not involved in cancellation.   GoholidayLets will have received a small service charge  5% for facilitating this Booking process this will not be refundable