It's our second time staying at Stefano's and both times have worked out very well. The apartment is in a great location and it was very clean; the pictures of the apartment are identical to what you will walk into. Easy communication between us and overall great place to stay. We will definitely be back.