A relaxed restaurant in the Albufeira Marina, offering international cuisine.