The description is accurate except that bathroom is located just outside the bedroom. There is however an outer door that you can close to make your bedroom and bathroom private.
We did not have an opportunity to use the kitchen but it was well stocked for basic needs. Robert's check-in and check-out instructions are clear.
We made use of the guest parking pass while we were there. Both days, we parked after 10pm and still found parking within a block.