translate English to French: As your hosts, we pledge our quality, consistency and service.
L'hôtel a été récemment restructuré et jouit d’une position incomparable directement sur la mer.