A beautiful nook tucked away in the heart of Roma! Great location!