Very nice place! Very clean, relaxing, and in a wonderful part of Rome.