marvellous place to stay with a magnificent view over sea and mountains.