The property is clean and modern. There is also a well equipped gym, a decent sized swimming pool, and two restaurants. We only had a few drinks at one of the restaurant bars and the service was excellent. The only hiccup was that one of the room card stopped working on two occasions during our three day stay, and on the first night, my partner and I ordered in-room dining service, and despite the caller repeating our order correctly back to us, my partner’s steak was cooked and served medium-well (although it looked well done), not medium-rare. When this was raised with the team, they checked with the chef and stated my partner had asked for it to be medium-well. When this was disputed, they did offer to cook a new steak, but it took a further 25 minutes to arrive, adding to the 40+ minutes we had already waited in the first place. When the steak arrived, it was already about 11:30pm. While we appreciate this is a busy hotel, we did expect the team to resolve such an issue without further delay, considering the time of night and the time we have already waited. It was not a great first impression, but we did enjoy other aspects of the hotel. For example, there is a complimentary shuttle that takes you into the city every day, running every 30 minutes from 9am to 6pm. Taxis were cheap and easy to come by, so getting back later was not an issue. All in all, aside from the issues we experienced, it was an enjoyable stay.