Apartment is big enough for a few people, it's clean and as presented on photos. It's located near to train and airport shuttle stop and city center is within walking distance. I would rate it higher but:
- deposit wasn't returned to me until a day after we checked out and I'm not sure it'd be returned that fast if I didn't ask,
- there's a lot of hidden fees you might pay for doing stuff* that you're being told only during check in and not before booking the place (or before check in for that matter),
- deposit is possible only with credit card (which is not stated on apartment listing),
Lose the key, don't wash, don't dry or put the dishes in your place, noise from TV/music/movie after 8pm - any of these things may cost you part of the deposit. I have no problem with that, because I try to leave the apartment in the same condition as I found it and not to be a troublesome tenant. However, I don't feel welcome if I'm threatened by extra charges (which aren't described on the website) during late check-in while the only thing I think about is finally getting into bed.