The apartment is just as described or better. Definitely recommended.
They even have locker at the lobby in case you arrive early or leave late.
Thank you for everything