We stayed in the apartment hotel for 4 nights for a family trip. The location is great and with many restaurant options and shops nearby. The room was very spacious with nice views of the river (or sea), bed was comfortable.
There's very large parking area right across the street that costs 4 dollars overnight, very convenient.
Since this is an apartment hotel, reception does not seem 24 hours available, so it would be better to check-in on time, otherwise it may be a little complicated process to check-in.
Anyway, great stay, and I will definitely recommend to others.