Sandras place is a great stay right in the heart of Roma. Lots of fine restaurants are in walking distance.