translate English to French: The interior is decorated with impressive artwork and most rooms have a view of the sea.
Le décor intérieur est composé d'œuvres arts impressionnantes et de chambres dont la plupart ont des vues sur la mer.