The place is overall good enough. We did have an unpleasant experience with the transfer that we ordered. The room had some annoyances, but was always clean.
If they ask if you need a transfer, I would recommend to decline and use a taxi/Uber instead. The transfer company that they work with is a scam, in my opinion. They gather a lot of people in the airport and the process becomes very unpleasant. I saw a couple of people taking a taxi instead and decided to do the same.
The hotel demanded that we paid the money for the transfer we didn't use, though. I insisted I wouldn't pay since the experience was so terrible.
Before we checked in, the manager offered us a different hotel on a nearby street. The hotel didn't have the spa and we would have had to walk on the street to get to the spa. I'm glad we declined. We saw the hotel and it didn't look as good.
The room was clean but had some annoyances. The lights flashed repeatedly when you turn them off. There is a couple of LED buttons on a side of a bed that you cannot turn off. We had to close them off with a towel to sleep.
It was a bit noisy in the room since it was located just by the elevator shaft and the elevator would wake us up in the morning :(
We repeatedly asked for a second blanket and were able to get one only a couple of days after we checked in. Then they hid the blanket in a closet during the cleaning and we didn't find it until we checked out.
I would definitely recommend this hotel for the spa that they had. This part of the hotel we really liked. It was refreshing to go there after all the sightseeing.