Great location, clean place, but needs to pay $300 deposit.