Really nice place with plenty of room, right in the heart of Trastevere. Loved it.