Have just finished a month long stay for business purposes in an apartment attached to the hotel. The apartment was very clean, basic kitchen facilities but enough to keep you going for a self-catering stay. Bedrooms and bathrooms are modern and spacious, excellent shower and when it works, the internet connection is good. But that is a big IF. For over 2 weeks of our stay the internet in our apartment did NOT WORK AT ALL, so had to use the common areas - hotel lobby and sky terrace to access any internet. Given the purpose of the stay was for work, this was far from ideal. The Sky bar terrace is awesome - a relaxed oasis and is reasonably priced. The Staff at the complex are friendly and ready with a smile and parking at the hotel is good. Had the internet problem been solutioned satisfactorily, (the management never contacted me despite requests for them to do so) this trip would have received five stars.