Michele's place is very beautifully located in the center of Rome. Almost all major attractions are approachable by walk. The place was clean and had all amenities as listed. Michele was also prompt in responding to our queries and gave us some tips about touring Rome.