A fantastic location, beautiful chic apartment and a very helpful host all contributed to a memorable stay in Florence