Francesca, place is the perfect spot when visiting Florence. You are literally in the heart of the city and in a prime location for site seeing tours, restaurants, and all the amenities that Florence has to offer. Francesca provided us with several spot to eat, all of which were excellent. Anyone visiting Florence needs to book this spot ASAP.