Had a great time in Florence and the apartment. The stairs didn't bother us and the toilet and shower are very small but not a problem for us. Little terrace was brilliant for us for afternoon lunch. The apartment is all about the location, simply perfect right in the middle of everything.