Family holiday to Grand Caneria could not have gone better. Starting from the booking process the owner had gone the extra mile in explaining the area, bars, restaurants and other local attractions to put our minds at rest.
The accommodation is one of the nicest...More