Truly enjoyed our stay at Flora&Luca's place. The location is excellent. All of the major sites are within walking distance. Luca even arranged a pick-up from the airport, which was much appreciated! The restaurant recommendations were great...but you are so close to many fabulous restaurants, so finding something is a breeze. Note that you'll need to walk up around 20 stairs to reach the front door. Would definitely come back! Grazie!