Comfortable and clean apartment with nice big windows that let in lots of light.