Giuseppe has a nice apartment in a great location. However, we had a terrible check in experience where no one was there to greet us (past our check in time) for 45 mins. Someone then arrived with the wrong set of keys and had to go back out and didn’t return for another hour, so we were stuck holding our luggage in the middle of Rome for almost 2 full hours after our original check in time (we gave Giuseppe an exact arrival time as well). The apartment itself is on the 6th floor and is very nice and clean. We only had 1 small problem with the shower drain, which was very quickly resolved.