The apartment is central and spacious. The check in is at a different location so that may pay a bit of confusion.
We worked the two days, so wifi connection was important.
The communication is fluid and easy.
There is an amazing sushi restaurant downstairs SOCA. Definitely recommended.