We arrived in the morning and were allowed to check in before 3:00 pm, which was very nice. There is a kitchen inside the apartment, and everything for cooking. Even though the thermostat was off, it was very hot in the room, but open windows will help you :)
There is a lot of public transportation nearby.
It was a good accommodation. i recommend it!