Altogether fit to the description, but the apartment is pretty old, and the floor makes weird when you step on it which is pretty annoying.