The place has all the basics you need for your stay. Having some extras as some shampoo and other consumables would've been even more helpful, but you're literally steps away from a shop so it's not a problem.
The location is superb - a stone throw away from the subway/metro station, buses to everywhere and great road connectivity if you're driving.
The carpark is easy to get to and felt quite safe and secure.