Perfectly clean, very nice apartment that would have worked for a much longer stay than I had.