Does A PERFECT STAY - A Top Spot offer free cancellation for a full refund?