translate English to French: Our great staff is fully dedicated to make your stay confortable and pleasant.
Il se distingue par ses prix particulièrement bas.