My experience here was a little rough:
I went to check-in and the apartment number on the address was wrong, instead of the 9th floor I was on the 5th floor, but the unit did look like the pictures. Next, three days later I was told I need to leave because there was a mistake with the booking and they had approved the wrong dates. Luckily, they had another unit in the same building, on the 3rd floor, they could move me into but this place had a lot of issues. There was no place to hang towels in the bathroom, a light was out, the washer was broken, limited dishes for cooking, stained sheets etc.
Over the next few days they did work to fix the issues and to make my stay comfortable. They could not fix the washer but did bring me tokens to use in the building laundry. The bigger problem at this point was street noise (this was why I wanted to be on the 9th floor when I booked) and the the fact that the black out curtains didn't really work and it was bright as day by 6:30am.
The place does have a fantastic rooftop pool with a great view of the city and is walkable to everything you need. There is a market right next store that has good food options and essentials.