I stayed for 7 nights with my son (7 yrs).
Perfect location, nice rooms (newly refurbished), really good beds and a delicious breakfast - as such, good value for money stay in Cannes.
However:
* the first night, cleaning wasn't done until I called and asked for it at 17:15. Not very convenient after a long day in the sun with a kid.
* only once did we get new/clean coffee cups in the room. I cleaned the (disposable) cups my self.
* during breakfast toilets were cleaned next to the restaurant - you could clearly hear it - Bon appétit!
* my son was locked in the toilet by the pool by accident. He went there himself, locked the door etc. After a while I went checking on him. He couldnt unlock the door and the lock was 'falling out' of place. I had to put it back and kick the door before it opened. We went straight to the reception informing the staff about the incident (my son terrified and sobbing). They took action, however only a short 'désolé' was said to my back.
* upon check in we had to wait until the staff was done vacuuming.
* the room was nice, but it seemed like some furniture (a chair) and more decoration, was missing.
* the most friendly person in the hotel was a very stressed cleaning lady hurrying to the room the first day, to clean it.
* really bad wifi
I think next time I will stay somewhere else. However, the hotel is fine if you are travelling with friends and need a decent place to sleep and shower.