The apartment is clean, though there was no wifi until I realized that the wifi code was just under the tv. Clearer communication could have helped avoid this confusion. Other than that the apartment is very pleasant to stay in with all the essentials.