L'Albatros is a restaurant offering both bistro-style fare and a new chef's cuisine, with views of the sea and golf course.