The apartment was perfectly located right by the church. it was up 4 flights, there's a small elevator you can use, but it doesn't fit many people.
we had 6 people (2 on the sofa bed). it was pretty comfortable.
it is good to note that the office where you pick the keys is about a ten min walk from the apartment, but very doable. also easily accessable by bus from airport.
they were very kind and helpful! highly recommend!