Cozy place , but felt security deposit a title too high