translate English to French: Very helpful and friendly staff. Great location.
En premier lieu l'accueil, puis le confort, le calme bien que l'hôtel soit situé près d'artères fréquentées.