We had a wonderful stay at Patrizia's Place, it has the greatest view from the bedroom. you can walk to all the major sights
would definitely recommend