Stay here. This really is a luxury apartment and it was extremely clean when we arrived. There is a full kitchen and very nice bathroom. Overall, I would consider this a true luxury suite. The location is also perfect right next to the Ponte Vecchio (30 second walk from it)