We visited Yali Beach on our 3rd night and had to go back again, as our all inclusive was rubbish. The gent outside was awesome and friendly - wasn't pushy or seedy like the other restaurants which we loved. The food was mountainous and absolutely delicious. We had chicken…