Apartment is very clean, spacious and good location. Little additions to the room would be have greatly enhanced our stay, such as hand soap in both bathrooms or a small container of washing powder for the washing machine, for short stays. Pools were cold and perhaps best suited to those with toddlers rather than older kids. Resort feels a little tired.