Very good location with three outstanding restaurants a short walk away. Several stores and a close metro stop as well. Short walk to St. Giovanni and Maria Maggiore. Beautiful garden and hangout spot!