We stayed in arabelle place for 4 nights and it was an enjoyable moment for us.
The apartment is 5 min walking to the nearest Metro station (Volkstheater), 10 min walking to Rathaus, and there are restaurants and supermarket near the apartments.
The communication prior arrival was excellent, also during the check in process.
The only minor issue for us was the wifi, which had an intermittent connection during our stay, but the rest was good.