The location of the apartment could not be better! Very easy walk to the train station, restaurants, and all the local attractions. It was a very spacious and comfortable place and the air conditioning worked great (life-saver during the hot summer days). Before checking in we had been in contact with Federico directly about an early check-in time for our flight schedule. When we arrived in Florence, he put us in contact with another person who did not have knowledge of our early check-in arrangement but luckily the apartment was ready. We had some difficulty communicating during our stay when we ran out of laundry detergent and toilet paper 3 days into our vacation (these items were in very low stock for our 7 day stay). We never received a response to any messages we sent and ended up buying these items. Also be sure to bring shampoo and soap as these were not provided although advertised. Overall, the location and condition of this apartment was excellent!