Very nice clean and comfortable place. Only reason I can't give 5 stars is because unfortunately we had a bad experience where the cleaning staff did not turn in my son's stuffed toy which we by mistake left in the bed as he sleeps with it every night. The host company Apartments Florence was very nice and contacted the cleaning company to ask for it but they were told it wasn't found. This is the one downside to apartments managed by companies rather than owned by an individual as the cleaning staff rotate and was contracted out so less accountable. However, if you don't forget anything then this place is great location and size wise. It's super modern and has good AC and wifi. Very nice patio too! Note it is two flights of stairs up to the first floor, which was fine for us but maybe not everyone.