Cozy restaurant or cafe on territory of five star hotel with sea view in sharm el sheikh.