Good located, nice and cozy flat. Good equipped kitchen. We stayed in a small room and I would say it's good for one night. Not so comfortable for longer stay.
Mario is a great and helpful host even when he is not at the place.