Avoid this place. The internet is so slow that it’s not useable. It took several minutes to load a webpage. Loading a movie on my iPad was impossible. I had to go to a cafe to do anything with internet.
They prompt you to download their own app to check-in. Once you check-in (with a security guard), they require any guest to show an ID and check in with them. I had my brother come over and he was required to show a license to get into the building.
The apartment is pretty bare bones as far as the kitchen is concerned. No salt or pepper, no oil, etc. Also, you get 1 roll of toilet paper.
For this price, you can stay somewhere much better!