Nice place but requires $100 deposit