I would have to think VERY hard before I would put up an up-front non-refundable payment in full for any AirBNB again. It worked out fine for us however; the place is adequate.