Repeated stay, this time for business. Staff were accommodating with requests but the room was rather warm even when the aircon was on the lowest setting. Gym was big, spacious and adequate. Card key door malfunctioned on the last day of stay which locked me out of room after returning from breakfast. Thankfully, they managed to open the door within 30min but it gave me a scare I might miss the flight home. Nothing stopping me from returning. Good hotel.