Overall it was a nice and new apartment, but it feel below our expectations especially for the price. We got there at 4pm, and check-in was at 3pm, yet we had to wait for 30 minutes because the room wasn't ready. After a long travel it was annoying to wait in the lobby after the check-in time.
There was minimal amenities. Just a basic hand/body wash in 1 bathroom. I had to ask a second wash for the other bathroom. No other amenities were supplied (things you normally are supplied in any decent hotel such as hand lotion, conditioner, q-tips). Towels were minimal, and upon asking they initially told me there would be additional charge for towels. At this price point that's unacceptable.
The TV in the second bedroom was worthless. No programming, No smart TV functions (Netflix, YouTube, etc). Refrigerator doesn't have an ice maker.
Overall, it was a nice/new apartment, but I expected more in terms of amenities at this price point.
Lastly, the maid and manager were literally knocking on our door at 11:02am for check-out. We were walking out the door anyway, but i found this kinda rude, especially after they didn't check us in on-time. Wait at least 15 minutes before standing at the door.