Has anyone tried the little beachfront restaurant at Alisios hotel on Bavaro beach? It is called Rincon something. Thanks.