Perfect in every way.
Clean and spacious, everything you need in the bathroom and kitchen. Loved the high ceilings and the location. Staff in the reception were friendly and communication was smooth and prompt.
The luggage storage in the lobby was very handy on the check-out day.