Good location and the apartment we stayed in was comfortable and well equipped part from no coffee maker (we bought one).
There is noise from the apartment above and I would suggest avoiding 1D where we stayed. The front door for the apartment block is just below and on a powerful closer. We were woken every time someone came in during the night.
Can’t comment on the managers of the apartment, we had no contact from them during our stay.
There is superfluous information on the check in instructions, which need updating but basically it’s straightforward.