A very good place located near Manzoni metro station. It's 5 min ride to coloseum and 15-20 min to Vatican museums. It's apt for short stay and host is extremely helpful.