The apartment was clean and modern, however the check in experience was quite challenging. You are asked to pick up the key somewhere that's not the apartment blocks, but a few streets down and it's hard to find. They're very strict with having to return the key to the same spot as well as providing ID and credit card which I wasn't really comfortable with. the actual apartment was totally fine though, although the beds are very hard.