Hi, we are looking at going away for Easter at the end of March, we would like somewhere that will be nice & warm , near a beach & amenities we do like to be close to shops & restaurants can anyone recommend anywhere that is short haul we were thinking of the canary islands thankyou