Very clean. Super location. You have everything you need in the apartment. The rooms are a little small, but the bed is comfy.