Loved our stay here! Beautiful apartment, really helpful hosts (who speak English, Japanese, Italian.... and maybe other languages too!) and a perfect location for our exploration of Rome.