We had a great stay. David and his team were very thorough with the check-in and were helpful in recommending sites to see and nearby restaurants. The apartment was clean and had everything we needed for our stay in Florence.