We stayed here for a wedding - the ceremony on the roof top, the meal afterwards and the hospitality was flawless. The rooms and service were excellent. We were on the deluxe/executive floor, so were able to benefit from a hot breakfast, as well as drinks and snacks through the day.We had a good lunch in the restaurant one day, which we enjoyed. The rooftop bar was superb, with great views. Our only complaint was having to go downstairs in order to be able to use WiFi - in this day and age in where more people travel with technology that does not physically plugged in with ethernet cables, this is totally unacceptable in an expensive, modern hotel. If the WiFi were available in the rooms, I would not hesitate to stay again, but not otherwise.