extra deposit on arrival, great location