A non-smoking guest house overlooking the beach. Specific diets, including vegetarians, are catered for.