We had a suite for the Grand Prix weekend, The suite was great and very well kitted out with everything you need.
If I had any to say on the downside, it would be perhaps on the location, we would have liked to have been a little closer to the city centre but having said that the tram service is frequent and stops right outside the hotel. And it was a bit pricey.
Overall I would stay there again.