The apartment is as it looks in the pictures, stylishly decorated with a fairly spacious living/dining area. It feels lived in, not like a hotel. It's in an apartment block so you will hear the neighbours (and they might hear you).
It's not close to the centre of town , but there are shops for groceries and a park nearby.
Check in was super-easy.