We enjoyed our stay at Stefano's place. Location was great and very close to a metro station. Self check in and check out were nice and smooth. The place was clean and everything was working fine.
The shower was tight and although it was fine for us, I can imagine that for a large person it could be hard to easily take a shower. Other than this, I would strongly recommend Stefano's place.