translate English to German: The original hotel and one of the best restaurants (at sea) of the island.
Das originellste Hotel und eines der besten Restaurants (direkt am Meer) der Insel.