We only stayed for one night and for that we had eveything we needed. The location was super - everything very close.
It is more like a hotel apartment as it is managed by an agency. Easy check-in and check-out.