Very clean and a wonderful host. Maggie was very helpful in giving us some first hand tips on what we would need to get around the city and extremely prompt. The apartment has everything that you need.... it even had an X-box which my son had a great time with !!! Will surely check to see if the place is available whenever we are back in Rome next !!! Thanks Maggie once again for a wonderful time !!!