Clean, spacious and really well located. After a few initial issues with the stocking of the apartment, Kasa fixed things. They were responsive and made everything very easy.