Both location and place were outstanding. We had a great time in Florence!