Spacious, immaculately clean, had all of the things you would need for a comfortable stay. I highly recommend this apartment, especially if you have kids. We have a 1 year old and the place was extremely easy to child proof.
The hosts were also very communicative and the check in was seamless.