Be Max Beach House is a Mediterranean restaurant with a bar, offering cocktails and panoramic sea views from its terrace.