The apartment is in a nice location and is well furnished, very appropriate for a family. Parking is on the street and space isn't always guaranteed. Self check-in was OK and the amenities are extremely basic. While we've seen far worse, the apartment wasn't the cleanest, and communication with the host company was quite late to respond (if at all). The WiFi password wasn't written anywhere and there was no response from the host. Luckily, their offices are just a few houses down the street, so we could get the password in person.
Ultimately, it's a nice enough choice, but it felt like a budget option for a not-so-budget price.