The apartments are spacious with everything you require. They are clean and very well looked after. All staff are so friendly and helpful. In particular Anoop was fantastic and was so helpful, helping with bags from the car and assisting with getting my sons pram out of the boot. The valet men were also great and really helpful. We had breakfast included and although we had to walk across the underground car park to get to the restaurant in the hotel the staff and food was spectacular. Whether the hotel or residences I would highly recommend it was a fantastic place to stay and the staff made it a wonderful experience and I will definitely be back here.