My family and I have just returned from a 7 day stay at this resort. Clean modern facilities. We found the location was very good, no need to use a car as everything is in walking distance (e.g. beach, restaurants, shopping centre, hotels) Staff were very friendly and helpful.