We spent a few nights here in a 2 bedroom apartment. The apartment was on a high floor, it was spacious, bright and modern. Okay, there was no dish washer, but that didn't cause a problem.
The apartments get cleaned daily, like in a normal hotel. The swimmingpool on the rooftop was nice. Supermarkets and all shops are within a short walking distance. Friendly and helpfull staff at the reception.