Merveilleux, magique... un petit coin de paradis en Espagne!
Marvelous, magical... a little paradise in Spain!