The palce is very well located and totally fine for couple nights sizewise.
It is clean and has good shower but dark as only window looks out at the mini courtyard
However, wifi is hardly working and hot water runs out very quickly so 2 people will have to have a very quick shower before water turns cold.
The check in is difficult as yo need to first go to the shopping center to pick up the keys !
And our apartment was 15-20 mins away which is a long slog if you waling with havy suitcase .