Great place, great communication, great location, especially if you are planning to spend time in or around Trastevere.