Very nice location in Florence, great for a short stay