The apartment is in a nice location and you get plenty of privacy. I will note that the walls are quite thin and since there are three apartments at the location, you will be heard by neighbours and can hear them quite well too, so keep that in mind. The kitchen is well equiped and there is plenty of space in the apartment. Apartment is clean, but I would recommend informing your hosts of your arrival before you check in as there was a mixup with their cleaner and our place was not ready when we arrived (even though it was 2 hours after check in). Once they had cleaned they forgot to leave toilet paper and we had to wait till the next day, not ideal. The oven was also not cleaned for our stay, so we could not use it.
Communication with the host is through a building manager styled arrangement so don’t expect immediate responses or help. If you’re looking for a self contained apartment then you won’t be disappointed, just don’t expect personalised service from the management.