The apartment is clean. We had a short stay so it had everything we needed. Especially a Bidet! The location is so prime that its a walking distance from every major historical site you need to visit in Rome. We had a little delay in the check-in due to some traffic but Gabriele was so patient and still waited for us. Overall great stay!