Casa Pantheon is everything you need for a stay in Rome - superb central location, shops and restaurants nearby and equipped to "have a quiet night in" and cook your own meal if you want to. A very clean and comfortable apartment.
We found the restaurant Le Volte - just 10 metres away in the piazza - a superb place - good food and reasonable prices (I can personally recommend the seafood starter, saltimbocca - the best in Rome imo - and tonarelli with fish).
When I return to Rome Tina and Max's place will be my first choice.