The place is in very good location. Easy to get to touristic places but it is in still calm area. The place is clean and comfortable to stay in Barcelona.
You have to pay deposit but it will be returned in couple of days.