The place is awesome! My staying there was indeed comfortable and smooth. The location is so central that you can basically reach all the important sites by walking. The host was very friendly and responsive. I will definitely choose the same place next time I visit Rome.