Stay exceeded expectations, location is fantastic and made for a very comfortable accommodation in the heat. The apartment space is very big and the entire place was sparkling clean. Communication throughout was great and check in/out was perfect. Would stay here again if visiting florence.