translate English to French: Location brilliant - couldn't be better. Lovely environment and accommodation.
Pas facile à trouver, se munir d'un plan, c'est mieux !