Leo’s place was just as described in the listing. It was in a great, central location as many other reviews mentioned.
Self check in and out is super convenient. The apartment was quiet though it’s worth mentioning the bells from the church next door go off quite a bit starting at 8am (but good if you need an extra alarm!)
The place would fit 4 people comfortably. We were actually really impressed by the use of space in there. You can get away with 6 people but it would be tight. Overall it was a great place to stay and would recommend.