Check-in process was difficult. Was advised prior to check-in that I'd receive information on the day if arrival and I didn't. Had to call the reception to find out how to check in.
The room could have been very nice but was let down by poor maintenance and poor attention to detail. Eg dining chair was wonky, carpets were severely stained, balcony paint was flakey, not enough towels, obvious marks/damage on walls, leaking shower, non-working sink plug.
Good location but that is probably all that's going for it.