After 2 years am back staying in a villa in Secret Valley resort. Got off plane and went straight to the Carrefour near Debenhhams roundabout only to find it was closed!!!! I've looked up on the internet as to where it might have moved to but find a google map of it being in a large piece of wastland! Can anyone tell me that it does exist or another comparable one to do our shopping at please? Easy directions also if you can pretty please!