Punto Rosso is a charming and lovely place- very conveniently located next to the Campo di Marte station, and lots of delicious restaurants nearby (La Farina pizza was our favorite). Lorenzo is a very kind, helpful, and fun host! Highly recommend, we can’t wait to come back