We had a fantastic stay at Wyndham Residences which is why this was our 4th stay. The staff are like a family and are such an effective team. This really shows in how they assist, entertain and talk with you. You really feel looked after. We stayed in a 1 bedroom apartment but with a big sofa bed for the kids. Sometimes this has been a double and others, two singles. We had our own kitchen, the had everything you could need e.g. microwave, oven, washing machine, fridge etc. You could be at home. The place is kept immaculately clean, this could be the toilets by the pools or the playground, bar area ... everywhere. And if something is broken it is being fixed before it's even reported. The atmosphere is really relaxed, there's plenty of entertainment and things to do but not pressure if you don't want to do it. As you can tell I really can't praise the place enough. We'll be back.