You can expect a great location and stay right in the heart of Florence