We were traveling back to Ravello where we currently live and just needed an overnight stay in Florence...we tried to get Hotel David since we had stayed there previously and loved it; they were fully booked so I booked this hotel not knowing what to see. After a long and winding road we came upon a place of paradise! Beautiful grounds; beautiful lake; enthusiastic reception; gorgeous room and amenities. We had dinner that evening in their dining room; another fantastic outcome! The food was inspiring as was the breakfast the next morning...I wished we could have stayed a week!!