Perfect for a short stay. Very clean! Good communication. The location is unbeatable and not too many flights of stairs. Probably the best shower in Florence, we never had any problems with the warm water. Mattress was a memory foam and memory foam pillows. I personally like that and slept quite well. I never cooked in the kitchen so can not comment on that. On the downside the odor (sewage) is hard to get used to, you find it popping up in various places throughout the ancient city and unfortunately inside this apartment as well. If you keep the air conditioner on it helps a great deal.