Good stay! Good location, and the apartment was very spacious and comfortable. Also very well equipped with a nice stove and a fully stocked kitchen. Bed and couch were comfortable, and bathroom was nice. Downsides were:
1. They only provided a few rolls of toilet paper and we were expected to purchase the rest ourselves, which was not communicated until we asked, and we didn't realize until we already ran out.
2. No detergent was provided for the dishwasher and we were expected to provide our own, despite the fact that it was listed as included equipment. This was also not communicated until we asked.
3. Floors were not particularly clean upon arrival.
4. Despite the name of the listing, the Netflix on the TV did not work due to an invalid payment method on the signed in account. We just used our own Netflix since we didn't want to bother contacting them or waiting for them to fix it, and I'm sure they'll fix it for the next guest, but still worth noting.
Overall a good place to stay and I would recommend it, just a few things to be aware of.