At first sight the hotel seemed fine, location was fantastic... but there were a LOT that let it down.
First, i booked a transfer from the main airport, and it never showed up. Waited an hour before calling, when we got the taxi to the hotel there was no apology.
Second, noise! Never underestimate the value of carpet. Doors slamming, kids screaming, people arguing ALL NIGHT LONG.
Third, they cleaned the room every day, even with the do not disturb sign on the door.
Forth, on one of those cleanings, the door was left open for anybody to walk in.
So yeah... the stay was fine... but we won't stay there again.