Teresa's place is at a great location, easily within walking distance to the Palazzo Venezia and Roma Termini. There were some issues with WiFi, but they are likely to be one-time issues. My family of 4 had a great time!