The location is excellent. The apartment is welcoming, very clean and everything you need. You do have to climb up several flights of steps. I read Veronicas description and was prepared. The apartment is a great value for the location. I will stay here again.