The place is great! Super clean, easy to check in, and nicely furnished apartment. It's more like a self-service hotel where they give you the info to check yourself in and you take the keys from a locker that has a code. I would stay here again.